The sun waits to set
In case the moon should forget
That its her turn to shine
The springtime waits to bloom
'Till Old Man Winter's through
Being so unkind
I've watched my share of seasons come and go
Just praying for this chance to let you know
Chorus:
I've been waiting for you all this time
Been hoping you'd wait for me
And the lesson I've learned
Is love always returns when it's true
And I'm so glad I waited for you
They say good things come to those who wait
And you're my living proof
The way you came to me
Offered me your heart and soul
You took this half and made it whole
And finally I know the reason why
Chorus:
I've been waiting for you all this time
Been hoping you'd wait for me
And the lesson I've learned
Is love always returns when it's true
And I'm so glad I waited for you
So let's share this life together
Falling deeper every day
Until we're standing up in Heaven
And we hear the good Lord say,
Chorus:
I've been waiting for you all this time
Been hoping you'd wait for me
And the lesson I've learned
Is love always returns when it's true
And I'm so glad I waited for you
"I've been waiting for you"